sense of satisfaction

Translations
чувство удовлетворения
Completing the marathon gave him a great sense of satisfaction.
Завершение марафона принесло ему огромное чувство удовлетворения.
Definitions
A feeling of contentment or fulfillment that arises when one's needs, desires, or expectations are met.
Words
sense

noun
чувство
of

preposition
удовлетворения
satisfaction

noun
удовлетворение